SRCS:=$(wildcard *.c)
OUTS:=$(patsubst %.c,%,$(SRCS))
COM_OP:=-Wall -g -lcrypt
CC:=gcc

all:$(OUTS)
%:%c
	$(CC) $^ -o $@ $(COM_OP)

.PHONY:clean rebuild
clean:
	$(RM) $(OUTS)
rebuild:clean all
